Universal automatic computer utilizing binary coded alphanumeric characters



May 12, 1964 J. P. EcKERT, JR.. ETAL 3,133 190 UNIVERSAL AUTOMATIC COMPUTER UT BINARY CODED ALP ILIZING HANUMERIC CHARACTERS 110 Sheets-Sheet l Filed March 31, 1952 IN VEN T ORS -J. PRESPER ECKERT, JR. JAMES R. WEINER ROBERT F. SHAW H. FRAZ; WELSH ATTORN Y 22.2 *man man 00a mha ohm mwa own non onu nvm ovm mmm ont Own n n. O n nu O o o Q oo o Oooooo o`QOoo Oc O O- O OoO Oo O 6-O o oo o 0o0* c oOoT. O O -ooooooo* z. m H o M o u m T wmmmomoz. mmxl omo; o mmaz|u m rn o o oo` oooo o ooo oo oo oo oco o ooo o O o ooo c ocoo Ooo o o o,o oo oo*oooooon May l2, 1964 J. P. ECKERT, JR.. UN IVERSA ET AL 3,133,190 L AUTOMATIC COMPUTER UTILTZING BINARY CODED ALPHANUMERIC CHARACTERS 110 Sheets-Sheet 2 Filed March 31, 1952 IN V EN TORS RR EEWW. Y www... EESW M Rw-P. nmrmm SSR A EEERKM RMB May 12, 1964 J. P. EcKERT, JR., ETAL 3,133,190 UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 51. 1952 110 Sheets-Sheet 3 Ffa. 4 d

ADDEND DA B s2 suu AuGENo DB B l CARRY INVENTORS -J. PREsPeR Ecken?. JR. H6 G1 JAMES kwamen ROBERT F. SHAW H. FRAZER WELSH BY ATTORN Y May 12, 1964 Filed March 3l, 1952 P. E AL UNIVERSAL AUTOMATIC COMPUTER UTILIZING HANUMERIC CHARACTERS SuM.

BINARY CODED ALP CKERT JR.. ET

o" 19N gg cf C? o m u m h t m u 1 'f 4 rf- :l D o. n Z E INVENTORS J. PRESPER ECKERT. JR. JAMES R. wElNER ROBERT F. SHAW H. FRAZER WELSH BY ATTORN Y May 12, 1364 J. P ECKERMR. ETA 3,133,190

L UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 51, 1952 110 Sheets-Sheet 5v vJ. PRESPER ECKERT, JR.

JAMES R. WEINER ROBERT F. SHAW`l H. FRAZER WELSH Al 'I'ORN Y May 12, 1964 I I J. P. EcKERT, JR.. z-:TAL 3,133,190

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 51, 1952 110 Sheets-Sheet 6 FROM X-REGISTER FROM X-REGISTER FROM HSB IN V EN TORS -J. PRssPl-:R ECKERT, JR.

JAMES R. wElNl-:R ROBERT F. SHAW H. FRAZER WELSH BV /geql ATTORN Y May 12, 1964 J. P. EcKERT, JR., ETAL 3,133,190 UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 3l. 1952 110 Sheets-Sheet '7 J. PRESPER ECKERT, JR.

JAMES R. WEINER ROBERT F. SHAW H. FRAZER WELSH AIIORN Y May 12,1964 3,133,190

v OMPUTER UTILIZING HANUMERIC CHARACTERS 11o sheets-sheet 8 INVENTORS J. PRESPER ECKERT. JR JAMES n. wElNl-:R ROBERT F. SHAW H. FRAzlE/R wELsH XZWATTORNY ay 64 UNIVERJLPLELZIIT' JR" ETAL 3,133,190

COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS 110 Sheets-Sheet 9 Filed March 3l, 1952 v INVENToRs J. Presper Eckert, Jr. James R. Weiner Rober? F. Shaw N mm1 EDE H. Frazer Welsh ATTORNEY May 12; 1964 J. P. ECKERT, JR.. ETAL 3,133,190

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY coDEn ALPHANUMERIG CHARACTERS INVENTORL PREsPeR Eck/ERT, dR. MM5-s R. wrm/5R Rasur F. SHAW *Lf-RAZER WELSH May 12, 1964 J. P. EcKER-r, JR., l-:TAL

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 5l, 1952 110 Sheets-Sheet 11 vF/G. 76

llllllllllwllllill n. y Md, E m7 H m mmws o V s L T www? lewsw n PRTZ S RA man."

fmof uuRH J. P. EcKERT, JR., ETAL. 3,133,190 UNIVERSAL AUTOMATIC COMPUTER uTTLTzING BINARY CODED ALPHANUMERIC CHARACTERS May l2, 1964 110 Sheets-Sheet 12 Filed March 31, 1952 May 12, 1964 J. P. ECKERT, JR.. ETAL 3,133,190

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 51. 1952 110 Sheets-Sheet 13 al am F/67 AIl LNVENTORS (/.PResPE/a EcKERL'dR JAMES R. v5/NER Rosa/a1' F. vmw- H. FRAzER WELSH JR., ETAL 3,133,190 L AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS May 12, 1964 J. P. EcKERT,

UNIVERSA 110 Sheets-Sheet 14 Filed March 3l, 1952 /N VEN 70H5 -.l. PRESFER 5c Ksxr, JA. JRMEs k. WEI/VEA7 RaaERr F. SHA w 'h'. FRAZER WEI-f NN .QQ

A T'ORNE'Y May 12, 1964 .1. P. EcKERT, JR., ETAL 3,133,190

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS Filed March 3l, 1952 110 Sheets-Sheet 15 cf@ 50/ l CFI INVENTOR` z/.PRESPER ECKERL-un. JA/wss n, wem/ER Rossm- F. sHAw H. FRAzEre WELS BY er an/Ey FIG. 79'

May 12, 1964 J. P. EcKERT, JR., ETAL 3,133,190 UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS 110 Sheets-Sheet 16 Filed March 5l, 1952 IN VEN TORA` d. PRESPER ECKER; dR. L/AME.: R. wE/NER RQBERT F. SHAW H. FRHZER WELSH H ORNEY J. P. EcKERT, JR.. ETAL 3,133,190 UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY coman ALPHANUMERIC CHARACTERS l 110 Sheets-Sheet 1? May l2, 1964 Filed March 51. 1952 M W .1.5K

J. P. ECKERT, JR.. ETAL. UNIVERSAL AUTOMATIC C May 12, 1964 3,133,190 i oMPuTER UTILIZING BINARY coDED ALPHANUMERIC CHARACTERS Filed March 31, 1952 11C Sheets-Sheet 1 8 .Arron/@Y May 12, 1964 J. P. ECKERT, JR.. ETAL 3,133,190

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALFHANUMERIC CHARACTERS 110 Sheets-Sheet 19 Filed March 3l, 1952 May 12, 1964 J. P. EcKERT, JR.. ETAL 3,133,190

UNIVERSAL AUTOMATIC COMPUTER UTILIZING BINARY CODED ALPHANUMERIC CHARACTERS 110 Sheets-Sheet 2O Filed March 31, 1952 R sw, w w mem N N2 u man mw N ws l R R A E R F E E E Mmm MMR. I v. B W mwx u 36k lh-IJ n. l 

1. THE COMBINATION COMPRISING A FULL BINARY ADDER FOR OPERATING ON TRAINS OF ELECTRICAL SIGNALS REPRESENTATIVE OF ALPHABETICAL AND NUMERICAL INFORMATION; EACH OF SAID TRAINS COMPRISING A FIRST GROUP OF PULSE POSITION REPRESENTING BY THE COMBINATIONS OF PULSES PRESENT AND ABSENT IN INDIVIDUAL POSITIONS OF SAID GROUP INFORMATION OF DIFFERENT RELATIVE VALUES AND A SECOND GROUP OF PULSE POSITIONS INDENTIFYING BY THE ABSENCE OF PULSES THEREFROM INFORMATION REPRESENTED BY SAID FIRST GROUP AS NUMERICAL AND IDENTIFYING BY THE PRESENCE OF PULSES THEREIN THE INFORMATION REPRESENTED BY SAID FIRST GROUP AS ALPAHABETICAL SAID ADDER HAVING A FIRST INPUT, A SECOND INPUT, AND AN OUTPUT; MEANS FOR APPLYING A FIRST TRAIN OF ELECTRICAL SIGNALS TO SAID FIRST INPUT; MEANS FOR APPLYING A SECOND TRAIN OF ELECTRICAL SIGNALS TO SAID SECOND INPUT; A BYPASS NETWORK CONNECTING SAID INPUTS AND SAID OUTPUT; A FIRST MEANS INTERPOSED BETWEEN SAID FIRST INPUT OF THE ADDER AND SAID BYPASS NETWORK FOR DETECTING THE PRESENCE OF PULSES IN THE SECOND GROUP OF PULSE POSITIONS IN FIRST TRAINS OF ELECTRICAL SIGNALS APPLIED TO SAID FIRST INPUT TO CASE SAID FIRST TRAINS OF SIGNALS TO BE BYPASSED AROUND SAID ADDER; AND A SECOND MEANS INTERPOSED BETWEEN SAID SECOND INPUT OF THE ADDER AND SAID BYPASS NETWORK FOR DETECTING THE PRESENCE OF PULSES IN THE SECOND GROUP OF PULSE POSITIONS IN SECOND TRAINS OF ELECTRICAL SIGNALS APPLIED TO SAID SECOND INPUT TO CAUSE SAID SECOND TRAINS OF SIGNALS TO BE BYPASSED AROUND SAID ADDER. 